package com.bj58.ecdata.calc.dbservice.service;

import com.bj58.spat.scf.server.contract.annotation.OperationContract;
import com.bj58.spat.scf.server.contract.annotation.ServiceContract;

/**
 * @author lichao
 * @type pv,listpv,vppv,uv
 */
@ServiceContract
public interface TrackService extends BaseService {
	/**
	 * searchWord toplist
	 */
	@OperationContract
	String getSearchWrodTopList(PlatformEnum platform, BusslineEnum bussline, int count);


	/**
	 * 昨日分钟数据(0点到24点)
	 */
	@OperationContract
	String getYesTodayMinute(String type);

	@OperationContract
	String getUVDataTodayMinute(long time, PlatformEnum platform);

	@OperationContract
	String getUVYesTodayMinute(PlatformEnum platform);

	@OperationContract
	String getUVData(PlatformEnum platform, long time);

	@OperationContract
	String getAllUV();
}
